# Using Amazon MSK as a target

This section describes how to set up and use Amazon MSK as a target endpoint in a replication task. In a task with an Amazon MSK target endpoint, each source record is transformed into a message which is then written (with an optional message key) to a partition in the specified topic.

In this section:

* [Transaction processing by the consumer](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_transaction_processing.htm)

* [Prerequisites](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_prereq.htm)

* [Limitations](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_limitations.htm)

* [Amazon MSK target data types](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_data_types_target.htm)

* [Setting general connection properties](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_set_up_as_target.htm)

* [Setting advanced connection properties](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_advanced_prop_target.htm)

* [Data messages](https://help.qlik.com/en-US/replicate/May2026/Content/Replicate/Main/Amazon%20MSK/AmazonMSK_metadata_data_messages.htm)